be impeded - German English Dictionary